<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>创造永无界 - 代码实现与数据分析</title>
    <link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
    <style>
        body {
            margin: 0;
            padding: 0;
            font-family: 'Microsoft YaHei', 'PingFang SC', sans-serif;
            background: linear-gradient(135deg, #0a2463, #1e3a8a);
            color: white;
            overflow: hidden;
        }
        .slide {
            width: 1280px;
            height: 720px;
            position: relative;
            overflow: hidden;
        }
        .background-overlay {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: url('images/code-implementation-data-analysis.jpg');
            background-size: cover;
            opacity: 0.08;
            z-index: 0;
        }
        .content {
            position: relative;
            z-index: 1;
            display: flex;
            flex-direction: column;
            height: 100%;
            padding: 60px 80px;
        }
        .header {
            margin-bottom: 30px;
        }
        .title {
            font-size: 42px;
            font-weight: bold;
            margin-bottom: 10px;
            background: linear-gradient(90deg, #ffffff, #a5d8ff);
            -webkit-background-clip: text;
            background-clip: text;
            color: transparent;
        }
        .subtitle {
            font-size: 20px;
            color: #e0f2fe;
            opacity: 0.8;
        }
        .main-content {
            display: flex;
            flex-grow: 1;
            gap: 30px;
        }
        .content-section {
            flex: 1;
            background: rgba(255, 255, 255, 0.05);
            border-radius: 12px;
            padding: 25px;
            backdrop-filter: blur(5px);
            border: 1px solid rgba(255, 255, 255, 0.1);
            display: flex;
            flex-direction: column;
        }
        .section-header {
            display: flex;
            align-items: center;
            margin-bottom: 20px;
        }
        .section-icon {
            font-size: 28px;
            color: #3b82f6;
            margin-right: 15px;
        }
        .section-title {
            font-size: 24px;
            font-weight: 600;
            color: #e0f2fe;
        }
        .section-content {
            flex-grow: 1;
        }
        .process-flow {
            display: flex;
            flex-direction: column;
            gap: 15px;
            margin-top: 10px;
        }
        .process-step {
            display: flex;
            align-items: center;
            background: rgba(59, 130, 246, 0.1);
            border-radius: 8px;
            padding: 15px;
            position: relative;
        }
        .step-number {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 36px;
            height: 36px;
            background: #3b82f6;
            border-radius: 50%;
            font-weight: bold;
            margin-right: 15px;
            flex-shrink: 0;
        }
        .step-content {
            flex-grow: 1;
        }
        .step-title {
            font-weight: 600;
            margin-bottom: 5px;
            color: #93c5fd;
        }
        .step-description {
            font-size: 16px;
            opacity: 0.9;
        }
        .tech-grid {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 15px;
            margin-top: 10px;
        }
        .tech-item {
            background: rgba(59, 130, 246, 0.1);
            border-radius: 8px;
            padding: 15px;
            display: flex;
            align-items: center;
        }
        .tech-icon {
            color: #60a5fa;
            margin-right: 15px;
            font-size: 24px;
            flex-shrink: 0;
        }
        .tech-content {
            flex-grow: 1;
        }
        .tech-title {
            font-weight: 600;
            color: #93c5fd;
            margin-bottom: 5px;
        }
        .tech-description {
            font-size: 14px;
            opacity: 0.9;
        }
        .result-box {
            background: rgba(16, 185, 129, 0.1);
            border-left: 4px solid #10b981;
            padding: 15px;
            border-radius: 8px;
            margin-top: 15px;
        }
        .result-title {
            font-size: 20px;
            font-weight: 600;
            color: #6ee7b7;
            margin-bottom: 10px;
            display: flex;
            align-items: center;
        }
        .result-icon {
            color: #10b981;
            margin-right: 10px;
        }
        .code-snippet {
            background: rgba(0, 0, 0, 0.2);
            border-radius: 6px;
            padding: 10px;
            font-family: 'Consolas', monospace;
            font-size: 14px;
            margin-top: 10px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        .highlight {
            color: #93c5fd;
            font-weight: 500;
        }
        .decorative-element {
            position: absolute;
            border-radius: 50%;
            background: rgba(165, 216, 255, 0.05);
            z-index: 0;
        }
        .decorative-element-1 {
            width: 300px;
            height: 300px;
            top: -150px;
            right: -150px;
        }
        .decorative-element-2 {
            width: 200px;
            height: 200px;
            bottom: -100px;
            left: -100px;
        }
        .highlight-box {
            position: absolute;
            bottom: 40px;
            right: 40px;
            padding: 10px 20px;
            background: rgba(255, 255, 255, 0.1);
            border-radius: 8px;
            border-left: 4px solid #3b82f6;
            backdrop-filter: blur(5px);
        }
    </style>
</head>
<body>
    <div class="slide">
        <div class="background-overlay"></div>
        
        <div class="decorative-element decorative-element-1"></div>
        <div class="decorative-element decorative-element-2"></div>
        
        <div class="content">
            <div class="header">    
                <p><span class="title">创造永无界</span><span class="subtitle">代码实现与数据分析</span></p>
            </div>
            
            <div class="main-content">
                <div class="content-section w-1/2">
                    <div class="section-header">
                        <i class="fas fa-code section-icon"></i>
                        <h2 class="section-title">代码实现过程</h2>
                    </div>
                    <div class="section-content">
                        <div class="process-flow">
                            <div class="process-step">
                                <div class="step-number">1</div>
                                <div class="step-content">
                                    <div class="step-title">爬取文章列表</div>
                                    <!-- <div class="step-description">使用Python爬虫获取所有文章列表</div> -->
                                    <div class="code-snippet">requests.get(url, headers=headers, cookies=cookies)</div>
                                </div>
                            </div>
                            
                            <div class="process-step">
                                <div class="step-number">2</div>
                                <div class="step-content">
                                    <div class="step-title">提取特定笔记</div>
                                    <div class="step-description">筛选DAY1-DAY11学习笔记相关文章</div>
                                    <!-- <div class="code-snippet">filter(lambda x: x['title'].startswith('【07'), articles)</div> -->
                                </div>
                            </div>
                            
                            <div class="process-step">
                                <div class="step-number">3</div>
                                <div class="step-content">
                                    <div class="step-title">分析打卡情况</div>
                                    <div class="step-description">统计每个任务的打卡人数与参与情况</div>
                                    <!-- <div class="code-snippet">task_stats[task] = len(task_articles)</div> -->
                                </div>
                            </div>
                            
                            <div class="process-step">
                                <div class="step-number">4</div>
                                <div class="step-content">
                                    <div class="step-title">调用大模型评分</div>
                                    <div class="step-description">使用华为云Maas服务进行智能评分</div>
                                    <div class="code-snippet">client.chat.completions.create(model="DeepSeek-V3", ...)</div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                
                <div class="content-section w-1/2">
                    <div class="section-header">
                        <i class="fas fa-microchip section-icon"></i>
                        <h2 class="section-title">关键技术点</h2>
                    </div>
                    <div class="section-content">
                        <div class="tech-grid">
                            <div class="tech-item">
                                <i class="fab fa-python tech-icon"></i>
                                <div class="tech-content">
                                    <div class="tech-title">Python爬虫</div>
                                    <div class="tech-description">获取社区博客数据</div>
                                </div>
                            </div>
                            
                            <div class="tech-item">
                                <i class="fas fa-cloud tech-icon"></i>
                                <div class="tech-content">
                                    <div class="tech-title">华为云Maas服务</div>
                                    <div class="tech-description">提供大模型API接口</div>
                                </div>
                            </div>
                            
                            <div class="tech-item">
                                <i class="fas fa-robot tech-icon"></i>
                                <div class="tech-content">
                                    <div class="tech-title">DeepSeek-V3模型</div>
                                    <div class="tech-description">智能评分与内容分析</div>
                                </div>
                            </div>
                            
                            <div class="tech-item">
                                <i class="fas fa-database tech-icon"></i>
                                <div class="tech-content">
                                    <div class="tech-title">JSON数据处理</div>
                                    <div class="tech-description">结构化存储评分结果</div>
                                </div>
                            </div>
                        </div>
                        
                        <div class="result-box">
                            <div class="result-title">
                                <i class="fas fa-check-circle result-icon"></i>
                                <span>实现效果</span>
                            </div>
                            <p>成功获取<span class="highlight">JSON格式评分结果</span>，包含分数与详细评语</p>
                            <div class="code-snippet">
                                {"score": 60, "comment": "内容完整性方面，笔记涵盖了文生图、文生视频提示技巧及工具三大核心模块..."}
                            </div>
                        </div>
                        
                        <div class="result-box" style="margin-top: 15px; background: rgba(59, 130, 246, 0.1); border-left-color: #3b82f6;">
                            <div class="result-title" style="color: #93c5fd;">
                                <i class="fas fa-chart-line result-icon" style="color: #3b82f6;"></i>
                                <span>数据分析</span>
                            </div>
                            <p>将数据丢给<span class="highlight">LLM Chat</span>进行进一步分析，生成可视化报告</p>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        
        <div class="highlight-box">
            <span class="text-sm">Prompt工程 | 实践与创造</span>
        </div>
    </div>
</body>
</html>